rain falling from this gutter - Turkish English Dictionary